﻿#ifndef QWIDGET_WINDOW_BASE_H
#define QWIDGET_WINDOW_BASE_H
#include <QWidget>
#include <QTouchEvent>
#include <QTimer>
#include <QRect>
#include <QApplication>
#include <QDesktopWidget>
#include "QWidgetBase.h"

class QWidgetWindowBase : public QWidgetBase
{
	Q_OBJECT
public:
	QWidgetWindowBase(QWidgetBase *parent = nullptr);

    virtual ~QWidgetWindowBase();
	// 绘图事件
	void paintEvent(QPaintEvent *event) override;

public:
    // 创建初始化UI
    virtual void initUI();
    // 初始化样式
    virtual void initStyleSheet();
    // 初始化连接
    virtual void initConnect();
private:
	int					m_upSize=0;

};
#endif // QWIDGET_WINDOW_BASE_H
